#ifndef ITERABLE_H_
#define ITERABLE_H_

#include "Iterator.h"

template <class E>
class Iterable
{
public:
	virtual ~Iterable(){}

	virtual Iterator<E> iterator() = 0;
};


#endif /* ITERABLE_H_ */
